Synonyms for "ram''s horn"

Words with similar meaning